package com.wejoy.video.middle.station.data.domain.workorder;


import com.wejoy.video.middle.station.data.domain.BaseDomain;

import java.util.List;

/**
 * 工单处置描述表
 *
 * @author miracle_j
 * @date 2022年11月17日 14:35:58
 */
public class WorkOrderProcess extends BaseDomain {
    /** 工单id */
    private Long orderId;
    /** 类型是预处置还是已处置
     * @see com.wejoy.video.middle.station.data.enums.dict.EnumProcessType
     * */
    private Integer type;
    /** 处置人id */
    private Long userId;
    /** 处置人联系电话 */
    private Long userPhone;
    /** 处理描述 */
    private String processingDescription;
    /** 数据状态 */
    private Integer status;
    /**
     * 视频路径
     */
    private String videoUrl;
    /**
     * 图片路径
     */
    private String imgPath;


    /*** vo **/
    /**
     * 是否误报 用于判断是否事件未结束可提交审核
     */
    private Integer falseAlerm;
    /**预览图列表*/
    private List<String> previewImgPathList;

    public List<String> getPreviewImgPathList() {
        return previewImgPathList;
    }

    public void setPreviewImgPathList(List<String> previewImgPathList) {
        this.previewImgPathList = previewImgPathList;
    }

    public String getVideoUrl() {
        return videoUrl;
    }

    public void setVideoUrl(String videoUrl) {
        this.videoUrl = videoUrl;
    }

    public String getImgPath() {
        return imgPath;
    }

    public void setImgPath(String imgPath) {
        this.imgPath = imgPath;
    }

    public Integer getFalseAlerm() {
        return falseAlerm;
    }

    public void setFalseAlerm(Integer falseAlerm) {
        this.falseAlerm = falseAlerm;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }


    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }


    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }


    public Long getUserPhone() {
        return userPhone;
    }

    public void setUserPhone(Long userPhone) {
        this.userPhone = userPhone;
    }


    public String getProcessingDescription() {
        return processingDescription;
    }

    public void setProcessingDescription(String processingDescription) {
        this.processingDescription = processingDescription;
    }


    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

}